.product-box{
    width       : 220px;
    height      : 343px;
    border      : 1px solid #a0a0a0;
    position    : relative;
    top         : 12px;
    margin-left : 9px;
    margin-right: 8px;
    margin-top  : 12px;
    float       : left;
    transition  : all 1s;
}
.product-box:hover{
    border-color: #ff6600;
    box-shadow  : 0px 0px 2px #ff6600;
}
.product-box:hover .pro_btm_left{
    border-bottom: 1px solid #ff6600;
}
.product-box:hover .pro_btm_mid{
    border-bottom: 1px solid #ff6600;
}
.product-box:hover .pro_btm_right{
    border-bottom: 1px solid #ff6600;
}
.product-img{
    width      : 210px;
    height     : 210px;
    border     : 2px solid #a0a0a0;
    margin-top : 5px;
    margin-left: 4px;
}
.price{
    margin-top : 25px;
    height     : 30px;
    color      : #ff6600;
    margin-left: 8px;
}
.title{
    font-size    : 14px;
    font-weight  : 600;
    margin-bottom: 6px;
    margin-left  : 8px;
}
.shop{
    font-size  : 13px;
    color      : #a0a0a0;
    font-weight: 500;
    margin-left: 8px;
}
.pro_btm{
    position: absolute;
    bottom  : 0
}
.pro_btm_left,.pro_btm_mid,.pro_btm_right{
    font-size : 12px;
    float     : left;
    text-align: center;
}

.pro_btm_left,.pro_btm_mid{
    width      : 80px;
    line-height: 30px;
    border     : 1px solid #a0a0a0;
}

.pro_btm_right{
    width      : 58px;
    height     : 32px;
    line-height: 30px;
    border     : 1px solid #a0a0a0;
}
.pro_btm_right img{
    height: 30px;
}
.pro_btm_left{
    border-left: none;
}
.pro_btm_right{
    border-right: none;
}

.product_inner{
    /* clear   : both; */
    width: 1188px;
    /* height  : auto; */
    overflow: hidden;
    margin  : 0 auto;
}
.empty{
    width : 0;
    height: 0;
    clear : both;
}
.page_box{
    width     : 460px;
    height    : auto;
    margin    : 0 auto;
    margin-top: 20px;
}